0.05/0.10	% Problem    : theBenchmark.p : TPTP v0.0.0. Released v0.0.0.
0.05/0.10	% Command    : run_E /export/starexec/sandbox2/benchmark/theBenchmark.p 240 THM
0.09/0.31	% Computer : n005.cluster.edu
0.09/0.31	% Model    : x86_64 x86_64
0.09/0.31	% CPU      : Intel(R) Xeon(R) CPU E5-2620 v4 @ 2.10GHz
0.09/0.31	% Memory   : 8042.1875MB
0.09/0.31	% OS       : Linux 3.10.0-693.el7.x86_64
0.09/0.31	% CPULimit   : 1920
0.09/0.31	% WCLimit    : 240
0.09/0.31	% DateTime   : Wed Jul 30 04:20:34 EDT 2025
0.14/0.31	% CPUTime    : 
0.16/0.43	Running higher-order theorem proving
0.16/0.45	Running: /export/starexec/sandbox2/solver/bin/eprover-ho --delete-bad-limit=2000000000 --definitional-cnf=24 -s --print-statistics -R --print-version --proof-object --auto-schedule=8 --cpu-limit=240 /export/starexec/sandbox2/tmp/tmp.C2T6fBUw8v/E---3.1_1551.p
20.59/4.99	# Version: 3.0.0-ho
20.59/4.99	# Preprocessing class: HSLSSMSMSSSNSFA.
20.59/4.99	# Scheduled 6 strats onto 8 cores with 240 seconds (1920 total)
20.59/4.99	# Starting new_ho_10 with 720s (3) cores
20.59/4.99	# Starting sh2lt with 240s (1) cores
20.59/4.99	# Starting new_ho_5 with 240s (1) cores
20.59/4.99	# Starting full_lambda_5 with 240s (1) cores
20.59/4.99	# Starting sh9 with 240s (1) cores
20.59/4.99	# Starting ehoh_best8_lambda with 240s (1) cores
20.59/4.99	# new_ho_5 with pid 1631 completed with status 0
20.59/4.99	# Result found by new_ho_5
20.59/4.99	# Preprocessing class: HSLSSMSMSSSNSFA.
20.59/4.99	# Scheduled 6 strats onto 8 cores with 240 seconds (1920 total)
20.59/4.99	# Starting new_ho_10 with 720s (3) cores
20.59/4.99	# Starting sh2lt with 240s (1) cores
20.59/4.99	# Starting new_ho_5 with 240s (1) cores
20.59/4.99	# SinE strategy is GSinE(CountFormulas,hypos,7,,3,20000,1.0,true)
20.59/4.99	# Search class: HGHSM-FFMM31-DSFFFFBN
20.59/4.99	# Scheduled 5 strats onto 1 cores with 240 seconds (240 total)
20.59/4.99	# Starting sh5 with 145s (1) cores
20.59/4.99	# sh5 with pid 1635 completed with status 0
20.59/4.99	# Result found by sh5
20.59/4.99	# Preprocessing class: HSLSSMSMSSSNSFA.
20.59/4.99	# Scheduled 6 strats onto 8 cores with 240 seconds (1920 total)
20.59/4.99	# Starting new_ho_10 with 720s (3) cores
20.59/4.99	# Starting sh2lt with 240s (1) cores
20.59/4.99	# Starting new_ho_5 with 240s (1) cores
20.59/4.99	# SinE strategy is GSinE(CountFormulas,hypos,7,,3,20000,1.0,true)
20.59/4.99	# Search class: HGHSM-FFMM31-DSFFFFBN
20.59/4.99	# Scheduled 5 strats onto 1 cores with 240 seconds (240 total)
20.59/4.99	# Starting sh5 with 145s (1) cores
20.59/4.99	# Preprocessing time       : 0.003 s
20.59/4.99	# Presaturation interreduction done
20.59/4.99	
20.59/4.99	# Proof found!
20.59/4.99	# SZS status Theorem
20.59/4.99	# SZS output start CNFRefutation
20.59/4.99	thf(decl_sort1, type, tp__ty_2Enum_2Enum: $tType).
20.59/4.99	thf(decl_sort2, type, del: $tType).
20.59/4.99	thf(decl_sort3, type, tp__ty_2Einteger_2Eint: $tType).
20.59/4.99	thf(decl_23, type, bool: del).
20.59/4.99	thf(decl_25, type, arr: del > del > del).
20.59/4.99	thf(decl_26, type, mem: $i > del > $o).
20.59/4.99	thf(decl_27, type, ap: $i > $i > $i).
20.59/4.99	thf(decl_29, type, p: $i > $o).
20.59/4.99	thf(decl_30, type, inj__o: $o > $i).
20.59/4.99	thf(decl_32, type, c_2Ebool_2ET: $i).
20.59/4.99	thf(decl_33, type, c_2Ebool_2EF: $i).
20.59/4.99	thf(decl_36, type, ty_2Einteger_2Eint: del).
20.59/4.99	thf(decl_37, type, inj__ty_2Einteger_2Eint: tp__ty_2Einteger_2Eint > $i).
20.59/4.99	thf(decl_38, type, surj__ty_2Einteger_2Eint: $i > tp__ty_2Einteger_2Eint).
20.59/4.99	thf(decl_39, type, c_2Einteger_2Eint__neg: $i).
20.59/4.99	thf(decl_40, type, fo__c_2Einteger_2Eint__neg: tp__ty_2Einteger_2Eint > tp__ty_2Einteger_2Eint).
20.59/4.99	thf(decl_41, type, ty_2Enum_2Enum: del).
20.59/4.99	thf(decl_42, type, inj__ty_2Enum_2Enum: tp__ty_2Enum_2Enum > $i).
20.59/4.99	thf(decl_43, type, surj__ty_2Enum_2Enum: $i > tp__ty_2Enum_2Enum).
20.59/4.99	thf(decl_44, type, c_2Einteger_2ENum: $i).
20.59/4.99	thf(decl_45, type, fo__c_2Einteger_2ENum: tp__ty_2Einteger_2Eint > tp__ty_2Enum_2Enum).
20.59/4.99	thf(decl_46, type, c_2Einteger_2Eint__of__num: $i).
20.59/4.99	thf(decl_47, type, fo__c_2Einteger_2Eint__of__num: tp__ty_2Enum_2Enum > tp__ty_2Einteger_2Eint).
20.59/4.99	thf(decl_48, type, c_2Einteger_2Eint__lt: $i).
20.59/4.99	thf(decl_49, type, c_2Ebool_2ECOND: del > $i).
20.59/4.99	thf(decl_50, type, ty_2Efcp_2Ecart: del > del > del).
20.59/4.99	thf(decl_51, type, c_2Einteger__word_2Ei2w: del > $i).
20.59/4.99	thf(decl_52, type, c_2Eprim__rec_2E_3C: $i).
20.59/4.99	thf(decl_60, type, c_2Enum_2E0: $i).
20.59/4.99	thf(decl_61, type, fo__c_2Enum_2E0: tp__ty_2Enum_2Enum).
20.59/4.99	thf(decl_62, type, c_2Ewords_2En2w: del > $i).
20.59/4.99	thf(decl_63, type, c_2Ewords_2Eword__2comp: del > $i).
20.59/4.99	thf(decl_65, type, esk1_0: del).
20.59/4.99	thf(stp_inj_surj_ty_2Einteger_2Eint, axiom, ![X38:tp__ty_2Einteger_2Eint]:(((surj__ty_2Einteger_2Eint @ (inj__ty_2Einteger_2Eint @ X38))=(X38))), file('/export/starexec/sandbox2/tmp/tmp.C2T6fBUw8v/E---3.1_1551.p', stp_inj_surj_ty_2Einteger_2Eint)).
20.59/4.99	thf(stp_eq_fo_c_2Einteger_2Eint__of__num, axiom, ![X23:tp__ty_2Enum_2Enum]:(((inj__ty_2Einteger_2Eint @ (fo__c_2Einteger_2Eint__of__num @ X23))=(ap @ c_2Einteger_2Eint__of__num @ (inj__ty_2Enum_2Enum @ X23)))), file('/export/starexec/sandbox2/tmp/tmp.C2T6fBUw8v/E---3.1_1551.p', stp_eq_fo_c_2Einteger_2Eint__of__num)).
20.59/4.99	thf(stp_iso_mem_o, axiom, ![X4:$i]:(((mem @ X4 @ bool)=>((X4)=(inj__o @ ((p @ X4)))))), file('/export/starexec/sandbox2/tmp/tmp.C2T6fBUw8v/E---3.1_1551.p', stp_iso_mem_o)).
20.59/4.99	thf(ax_false_p, axiom, ~((p @ c_2Ebool_2EF)), file('/export/starexec/sandbox2/tmp/tmp.C2T6fBUw8v/E---3.1_1551.p', ax_false_p)).
20.59/4.99	thf(stp_eq_fo_c_2Einteger_2Eint__neg, axiom, ![X30:tp__ty_2Einteger_2Eint]:(((inj__ty_2Einteger_2Eint @ (fo__c_2Einteger_2Eint__neg @ X30))=(ap @ c_2Einteger_2Eint__neg @ (inj__ty_2Einteger_2Eint @ X30)))), file('/export/starexec/sandbox2/tmp/tmp.C2T6fBUw8v/E---3.1_1551.p', stp_eq_fo_c_2Einteger_2Eint__neg)).
20.59/4.99	thf(stp_eq_fo_c_2Enum_2E0, axiom, ((inj__ty_2Enum_2Enum @ fo__c_2Enum_2E0)=(c_2Enum_2E0)), file('/export/starexec/sandbox2/tmp/tmp.C2T6fBUw8v/E---3.1_1551.p', stp_eq_fo_c_2Enum_2E0)).
20.59/4.99	thf(stp_inj_surj_ty_2Enum_2Enum, axiom, ![X27:tp__ty_2Enum_2Enum]:(((surj__ty_2Enum_2Enum @ (inj__ty_2Enum_2Enum @ X27))=(X27))), file('/export/starexec/sandbox2/tmp/tmp.C2T6fBUw8v/E---3.1_1551.p', stp_inj_surj_ty_2Enum_2Enum)).
20.59/4.99	thf(stp_eq_fo_c_2Einteger_2ENum, axiom, ![X32:tp__ty_2Einteger_2Eint]:(((inj__ty_2Enum_2Enum @ (fo__c_2Einteger_2ENum @ X32))=(ap @ c_2Einteger_2ENum @ (inj__ty_2Einteger_2Eint @ X32)))), file('/export/starexec/sandbox2/tmp/tmp.C2T6fBUw8v/E---3.1_1551.p', stp_eq_fo_c_2Einteger_2ENum)).
20.59/4.99	thf(conj_thm_2Einteger_2ENUM__OF__INT, axiom, ![X25:tp__ty_2Enum_2Enum]:(((surj__ty_2Enum_2Enum @ (ap @ c_2Einteger_2ENum @ (ap @ c_2Einteger_2Eint__of__num @ (inj__ty_2Enum_2Enum @ X25))))=(X25))), file('/export/starexec/sandbox2/tmp/tmp.C2T6fBUw8v/E---3.1_1551.p', conj_thm_2Einteger_2ENUM__OF__INT)).
20.59/4.99	thf(conj_thm_2Einteger_2EINT__LT__CALCULATE, axiom, ![X25:tp__ty_2Enum_2Enum, X28:tp__ty_2Enum_2Enum]:(((((~($true)<=>(p @ (ap @ (ap @ c_2Einteger_2Eint__lt @ (ap @ c_2Einteger_2Eint__of__num @ (inj__ty_2Enum_2Enum @ X25))) @ (ap @ c_2Einteger_2Eint__neg @ (ap @ c_2Einteger_2Eint__of__num @ (inj__ty_2Enum_2Enum @ X28))))))&((((X25)!=(fo__c_2Enum_2E0))|((X28)!=(fo__c_2Enum_2E0)))<=>(p @ (ap @ (ap @ c_2Einteger_2Eint__lt @ (ap @ c_2Einteger_2Eint__neg @ (ap @ c_2Einteger_2Eint__of__num @ (inj__ty_2Enum_2Enum @ X25)))) @ (ap @ c_2Einteger_2Eint__of__num @ (inj__ty_2Enum_2Enum @ X28))))))&((p @ (ap @ (ap @ c_2Eprim__rec_2E_3C @ (inj__ty_2Enum_2Enum @ X28)) @ (inj__ty_2Enum_2Enum @ X25)))<=>(p @ (ap @ (ap @ c_2Einteger_2Eint__lt @ (ap @ c_2Einteger_2Eint__neg @ (ap @ c_2Einteger_2Eint__of__num @ (inj__ty_2Enum_2Enum @ X25)))) @ (ap @ c_2Einteger_2Eint__neg @ (ap @ c_2Einteger_2Eint__of__num @ (inj__ty_2Enum_2Enum @ X28)))))))&((p @ (ap @ (ap @ c_2Eprim__rec_2E_3C @ (inj__ty_2Enum_2Enum @ X25)) @ (inj__ty_2Enum_2Enum @ X28)))<=>(p @ (ap @ (ap @ c_2Einteger_2Eint__lt @ (ap @ c_2Einteger_2Eint__of__num @ (inj__ty_2Enum_2Enum @ X25))) @ (ap @ c_2Einteger_2Eint__of__num @ (inj__ty_2Enum_2Enum @ X28))))))), file('/export/starexec/sandbox2/tmp/tmp.C2T6fBUw8v/E---3.1_1551.p', conj_thm_2Einteger_2EINT__LT__CALCULATE)).
20.59/4.99	thf(conj_thm_2Einteger_2EINT__NEG__0, axiom, ((surj__ty_2Einteger_2Eint @ (ap @ c_2Einteger_2Eint__neg @ (ap @ c_2Einteger_2Eint__of__num @ (inj__ty_2Enum_2Enum @ fo__c_2Enum_2E0))))=(surj__ty_2Einteger_2Eint @ (ap @ c_2Einteger_2Eint__of__num @ (inj__ty_2Enum_2Enum @ fo__c_2Enum_2E0)))), file('/export/starexec/sandbox2/tmp/tmp.C2T6fBUw8v/E---3.1_1551.p', conj_thm_2Einteger_2EINT__NEG__0)).
20.59/4.99	thf(ap_tp, axiom, ![X1:del, X2:del, X6:$i]:((![X4:$i]:(((mem @ X4 @ X1)=>(mem @ (ap @ X6 @ X4) @ X2)))<=(mem @ X6 @ (arr @ X1 @ X2)))), file('/export/starexec/sandbox2/tmp/tmp.C2T6fBUw8v/E---3.1_1551.p', ap_tp)).
20.59/4.99	thf(mem_c_2Ebool_2EF, axiom, (mem @ c_2Ebool_2EF @ bool), file('/export/starexec/sandbox2/tmp/tmp.C2T6fBUw8v/E---3.1_1551.p', mem_c_2Ebool_2EF)).
20.59/4.99	thf(conj_thm_2Ebool_2ECOND__CONG, axiom, ![X10:del, X11:$i]:((![X12:$i]:(((mem @ X12 @ bool)=>![X13:$i]:((![X14:$i]:((![X15:$i]:(((mem @ X15 @ X10)=>![X16:$i]:(((((((p @ X11)<=>(p @ X12))&((p @ X12)=>((X13)=(X14))))&(~((p @ X12))=>((X15)=(X16))))=>((ap @ (ap @ (ap @ (c_2Ebool_2ECOND @ X10) @ X11) @ X13) @ X15)=(ap @ (ap @ (ap @ (c_2Ebool_2ECOND @ X10) @ X12) @ X14) @ X16)))<=(mem @ X16 @ X10)))))<=(mem @ X14 @ X10)))<=(mem @ X13 @ X10)))))<=(mem @ X11 @ bool))), file('/export/starexec/sandbox2/tmp/tmp.C2T6fBUw8v/E---3.1_1551.p', conj_thm_2Ebool_2ECOND__CONG)).
20.59/4.99	thf(ax_thm_2Einteger__word_2Ei2w__def, axiom, ![X10:del, X29:tp__ty_2Einteger_2Eint]:(((ap @ (c_2Einteger__word_2Ei2w @ X10) @ (inj__ty_2Einteger_2Eint @ X29))=(ap @ (ap @ (ap @ (c_2Ebool_2ECOND @ (ty_2Efcp_2Ecart @ bool @ X10)) @ (ap @ (ap @ c_2Einteger_2Eint__lt @ (inj__ty_2Einteger_2Eint @ X29)) @ (ap @ c_2Einteger_2Eint__of__num @ (inj__ty_2Enum_2Enum @ fo__c_2Enum_2E0)))) @ (ap @ (c_2Ewords_2Eword__2comp @ X10) @ (ap @ (c_2Ewords_2En2w @ X10) @ (ap @ c_2Einteger_2ENum @ (ap @ c_2Einteger_2Eint__neg @ (inj__ty_2Einteger_2Eint @ X29)))))) @ (ap @ (c_2Ewords_2En2w @ X10) @ (ap @ c_2Einteger_2ENum @ (inj__ty_2Einteger_2Eint @ X29)))))), file('/export/starexec/sandbox2/tmp/tmp.C2T6fBUw8v/E---3.1_1551.p', ax_thm_2Einteger__word_2Ei2w__def)).
20.59/4.99	thf(conj_thm_2Ewords_2EWORD__NEG__0, axiom, ![X10:del]:(((ap @ (c_2Ewords_2Eword__2comp @ X10) @ (ap @ (c_2Ewords_2En2w @ X10) @ (inj__ty_2Enum_2Enum @ fo__c_2Enum_2E0)))=(ap @ (c_2Ewords_2En2w @ X10) @ (inj__ty_2Enum_2Enum @ fo__c_2Enum_2E0)))), file('/export/starexec/sandbox2/tmp/tmp.C2T6fBUw8v/E---3.1_1551.p', conj_thm_2Ewords_2EWORD__NEG__0)).
20.59/4.99	thf(mem_c_2Einteger_2Eint__lt, axiom, (mem @ c_2Einteger_2Eint__lt @ (arr @ ty_2Einteger_2Eint @ (arr @ ty_2Einteger_2Eint @ bool))), file('/export/starexec/sandbox2/tmp/tmp.C2T6fBUw8v/E---3.1_1551.p', mem_c_2Einteger_2Eint__lt)).
20.59/4.99	thf(stp_inj_mem_ty_2Einteger_2Eint, axiom, ![X31:tp__ty_2Einteger_2Eint]:((mem @ (inj__ty_2Einteger_2Eint @ X31) @ ty_2Einteger_2Eint)), file('/export/starexec/sandbox2/tmp/tmp.C2T6fBUw8v/E---3.1_1551.p', stp_inj_mem_ty_2Einteger_2Eint)).
20.59/4.99	thf(conj_thm_2Ebool_2Ebool__case__thm, axiom, ![X10:del]:((![X20:$i]:((![X21:$i]:(((mem @ X21 @ X10)=>((ap @ (ap @ (ap @ (c_2Ebool_2ECOND @ X10) @ c_2Ebool_2ET) @ X20) @ X21)=(X20))))<=(mem @ X20 @ X10)))&![X39:$i]:(((mem @ X39 @ X10)=>![X40:$i]:((((ap @ (ap @ (ap @ (c_2Ebool_2ECOND @ X10) @ c_2Ebool_2EF) @ X39) @ X40)=(X40))<=(mem @ X40 @ X10))))))), file('/export/starexec/sandbox2/tmp/tmp.C2T6fBUw8v/E---3.1_1551.p', conj_thm_2Ebool_2Ebool__case__thm)).
20.59/4.99	thf(conj_thm_2Einteger__word_2Ei2w__0, conjecture, ![X10:del]:(((ap @ (c_2Einteger__word_2Ei2w @ X10) @ (ap @ c_2Einteger_2Eint__of__num @ (inj__ty_2Enum_2Enum @ fo__c_2Enum_2E0)))=(ap @ (c_2Ewords_2En2w @ X10) @ (inj__ty_2Enum_2Enum @ fo__c_2Enum_2E0)))), file('/export/starexec/sandbox2/tmp/tmp.C2T6fBUw8v/E---3.1_1551.p', conj_thm_2Einteger__word_2Ei2w__0)).
20.59/4.99	thf(mem_c_2Ewords_2En2w, axiom, ![X10:del]:((mem @ (c_2Ewords_2En2w @ X10) @ (arr @ ty_2Enum_2Enum @ (ty_2Efcp_2Ecart @ bool @ X10)))), file('/export/starexec/sandbox2/tmp/tmp.C2T6fBUw8v/E---3.1_1551.p', mem_c_2Ewords_2En2w)).
20.59/4.99	thf(mem_c_2Enum_2E0, axiom, (mem @ c_2Enum_2E0 @ ty_2Enum_2Enum), file('/export/starexec/sandbox2/tmp/tmp.C2T6fBUw8v/E---3.1_1551.p', mem_c_2Enum_2E0)).
20.59/4.99	thf(c_0_22, plain, ![X161:tp__ty_2Einteger_2Eint]:(((surj__ty_2Einteger_2Eint @ (inj__ty_2Einteger_2Eint @ X161))=(X161))), inference(variable_rename,[status(thm)],[stp_inj_surj_ty_2Einteger_2Eint])).
20.59/4.99	thf(c_0_23, plain, ![X135:tp__ty_2Enum_2Enum]:(((inj__ty_2Einteger_2Eint @ (fo__c_2Einteger_2Eint__of__num @ X135))=(ap @ c_2Einteger_2Eint__of__num @ (inj__ty_2Enum_2Enum @ X135)))), inference(variable_rename,[status(thm)],[stp_eq_fo_c_2Einteger_2Eint__of__num])).
20.59/4.99	thf(c_0_24, plain, ![X29:tp__ty_2Einteger_2Eint]:(((surj__ty_2Einteger_2Eint @ (inj__ty_2Einteger_2Eint @ X29))=(X29))), inference(split_conjunct,[status(thm)],[c_0_22])).
20.59/4.99	thf(c_0_25, plain, ![X23:tp__ty_2Enum_2Enum]:(((inj__ty_2Einteger_2Eint @ (fo__c_2Einteger_2Eint__of__num @ X23))=(ap @ c_2Einteger_2Eint__of__num @ (inj__ty_2Enum_2Enum @ X23)))), inference(split_conjunct,[status(thm)],[c_0_23])).
20.59/4.99	thf(c_0_26, axiom, ![X4:$i]:(((mem @ X4 @ bool)=>((~(p @ X4)|((X4)=(inj__o @ $true)))&((p @ X4)|((X4)=(inj__o @ $false)))))), inference(fool_unroll,[status(thm)],[stp_iso_mem_o])).
20.59/4.99	thf(c_0_27, plain, ~(p @ c_2Ebool_2EF), inference(fof_simplification,[status(thm)],[ax_false_p])).
20.59/4.99	thf(c_0_28, plain, ![X160:tp__ty_2Einteger_2Eint]:(((inj__ty_2Einteger_2Eint @ (fo__c_2Einteger_2Eint__neg @ X160))=(ap @ c_2Einteger_2Eint__neg @ (inj__ty_2Einteger_2Eint @ X160)))), inference(variable_rename,[status(thm)],[stp_eq_fo_c_2Einteger_2Eint__neg])).
20.59/4.99	thf(c_0_29, plain, ![X23:tp__ty_2Enum_2Enum]:(((surj__ty_2Einteger_2Eint @ (ap @ c_2Einteger_2Eint__of__num @ (inj__ty_2Enum_2Enum @ X23)))=(fo__c_2Einteger_2Eint__of__num @ X23))), inference(spm,[status(thm)],[c_0_24, c_0_25])).
20.59/4.99	thf(c_0_30, plain, ((inj__ty_2Enum_2Enum @ fo__c_2Enum_2E0)=(c_2Enum_2E0)), inference(split_conjunct,[status(thm)],[stp_eq_fo_c_2Enum_2E0])).
20.59/4.99	thf(c_0_31, plain, ![X123:tp__ty_2Enum_2Enum]:(((surj__ty_2Enum_2Enum @ (inj__ty_2Enum_2Enum @ X123))=(X123))), inference(variable_rename,[status(thm)],[stp_inj_surj_ty_2Enum_2Enum])).
20.59/4.99	thf(c_0_32, plain, ![X158:tp__ty_2Einteger_2Eint]:(((inj__ty_2Enum_2Enum @ (fo__c_2Einteger_2ENum @ X158))=(ap @ c_2Einteger_2ENum @ (inj__ty_2Einteger_2Eint @ X158)))), inference(variable_rename,[status(thm)],[stp_eq_fo_c_2Einteger_2ENum])).
20.59/4.99	thf(c_0_33, plain, ![X121:tp__ty_2Enum_2Enum]:(((surj__ty_2Enum_2Enum @ (ap @ c_2Einteger_2ENum @ (ap @ c_2Einteger_2Eint__of__num @ (inj__ty_2Enum_2Enum @ X121))))=(X121))), inference(variable_rename,[status(thm)],[conj_thm_2Einteger_2ENUM__OF__INT])).
20.59/4.99	thf(c_0_34, plain, ![X25:tp__ty_2Enum_2Enum, X28:tp__ty_2Enum_2Enum]:(((((~($true)<=>(p @ (ap @ (ap @ c_2Einteger_2Eint__lt @ (ap @ c_2Einteger_2Eint__of__num @ (inj__ty_2Enum_2Enum @ X25))) @ (ap @ c_2Einteger_2Eint__neg @ (ap @ c_2Einteger_2Eint__of__num @ (inj__ty_2Enum_2Enum @ X28))))))&((((X25)!=(fo__c_2Enum_2E0))|((X28)!=(fo__c_2Enum_2E0)))<=>(p @ (ap @ (ap @ c_2Einteger_2Eint__lt @ (ap @ c_2Einteger_2Eint__neg @ (ap @ c_2Einteger_2Eint__of__num @ (inj__ty_2Enum_2Enum @ X25)))) @ (ap @ c_2Einteger_2Eint__of__num @ (inj__ty_2Enum_2Enum @ X28))))))&((p @ (ap @ (ap @ c_2Eprim__rec_2E_3C @ (inj__ty_2Enum_2Enum @ X28)) @ (inj__ty_2Enum_2Enum @ X25)))<=>(p @ (ap @ (ap @ c_2Einteger_2Eint__lt @ (ap @ c_2Einteger_2Eint__neg @ (ap @ c_2Einteger_2Eint__of__num @ (inj__ty_2Enum_2Enum @ X25)))) @ (ap @ c_2Einteger_2Eint__neg @ (ap @ c_2Einteger_2Eint__of__num @ (inj__ty_2Enum_2Enum @ X28)))))))&((p @ (ap @ (ap @ c_2Eprim__rec_2E_3C @ (inj__ty_2Enum_2Enum @ X25)) @ (inj__ty_2Enum_2Enum @ X28)))<=>(p @ (ap @ (ap @ c_2Einteger_2Eint__lt @ (ap @ c_2Einteger_2Eint__of__num @ (inj__ty_2Enum_2Enum @ X25))) @ (ap @ c_2Einteger_2Eint__of__num @ (inj__ty_2Enum_2Enum @ X28))))))), inference(fof_simplification,[status(thm)],[conj_thm_2Einteger_2EINT__LT__CALCULATE])).
20.59/4.99	thf(c_0_35, plain, ![X156:$i]:(((~(p @ X156)|((X156)=(inj__o @ $true))|~(mem @ X156 @ bool))&((p @ X156)|((X156)=(inj__o @ $false))|~(mem @ X156 @ bool)))), inference(distribute,[status(thm)],[inference(fof_nnf,[status(thm)],[inference(variable_rename,[status(thm)],[inference(fof_nnf,[status(thm)],[c_0_26])])])])).
20.59/4.99	thf(c_0_36, plain, ~(p @ c_2Ebool_2EF), inference(fof_nnf,[status(thm)],[c_0_27])).
20.59/4.99	thf(c_0_37, plain, ![X29:tp__ty_2Einteger_2Eint]:(((inj__ty_2Einteger_2Eint @ (fo__c_2Einteger_2Eint__neg @ X29))=(ap @ c_2Einteger_2Eint__neg @ (inj__ty_2Einteger_2Eint @ X29)))), inference(split_conjunct,[status(thm)],[c_0_28])).
20.59/4.99	thf(c_0_38, plain, ((fo__c_2Einteger_2Eint__of__num @ fo__c_2Enum_2E0)=(surj__ty_2Einteger_2Eint @ (ap @ c_2Einteger_2Eint__of__num @ c_2Enum_2E0))), inference(spm,[status(thm)],[c_0_29, c_0_30])).
20.59/4.99	thf(c_0_39, plain, ((surj__ty_2Einteger_2Eint @ (ap @ c_2Einteger_2Eint__neg @ (ap @ c_2Einteger_2Eint__of__num @ (inj__ty_2Enum_2Enum @ fo__c_2Enum_2E0))))=(surj__ty_2Einteger_2Eint @ (ap @ c_2Einteger_2Eint__of__num @ (inj__ty_2Enum_2Enum @ fo__c_2Enum_2E0)))), inference(split_conjunct,[status(thm)],[conj_thm_2Einteger_2EINT__NEG__0])).
20.59/4.99	thf(c_0_40, plain, ![X1:del, X2:del, X6:$i]:(((mem @ X6 @ (arr @ X1 @ X2))=>![X4:$i]:(((mem @ X4 @ X1)=>(mem @ (ap @ X6 @ X4) @ X2))))), inference(fof_simplification,[status(thm)],[ap_tp])).
20.59/4.99	thf(c_0_41, plain, ![X23:tp__ty_2Enum_2Enum]:(((surj__ty_2Enum_2Enum @ (inj__ty_2Enum_2Enum @ X23))=(X23))), inference(split_conjunct,[status(thm)],[c_0_31])).
20.59/4.99	thf(c_0_42, plain, ![X29:tp__ty_2Einteger_2Eint]:(((inj__ty_2Enum_2Enum @ (fo__c_2Einteger_2ENum @ X29))=(ap @ c_2Einteger_2ENum @ (inj__ty_2Einteger_2Eint @ X29)))), inference(split_conjunct,[status(thm)],[c_0_32])).
20.59/4.99	thf(c_0_43, plain, ![X23:tp__ty_2Enum_2Enum]:(((surj__ty_2Enum_2Enum @ (ap @ c_2Einteger_2ENum @ (ap @ c_2Einteger_2Eint__of__num @ (inj__ty_2Enum_2Enum @ X23))))=(X23))), inference(split_conjunct,[status(thm)],[c_0_33])).
20.59/4.99	thf(c_0_44, plain, ![X125:tp__ty_2Enum_2Enum, X126:tp__ty_2Enum_2Enum]:((((((($true)|(p @ (ap @ (ap @ c_2Einteger_2Eint__lt @ (ap @ c_2Einteger_2Eint__of__num @ (inj__ty_2Enum_2Enum @ X125))) @ (ap @ c_2Einteger_2Eint__neg @ (ap @ c_2Einteger_2Eint__of__num @ (inj__ty_2Enum_2Enum @ X126))))))&(~(p @ (ap @ (ap @ c_2Einteger_2Eint__lt @ (ap @ c_2Einteger_2Eint__of__num @ (inj__ty_2Enum_2Enum @ X125))) @ (ap @ c_2Einteger_2Eint__neg @ (ap @ c_2Einteger_2Eint__of__num @ (inj__ty_2Enum_2Enum @ X126)))))|~($true)))&(((((X125)=(fo__c_2Enum_2E0))|(p @ (ap @ (ap @ c_2Einteger_2Eint__lt @ (ap @ c_2Einteger_2Eint__neg @ (ap @ c_2Einteger_2Eint__of__num @ (inj__ty_2Enum_2Enum @ X125)))) @ (ap @ c_2Einteger_2Eint__of__num @ (inj__ty_2Enum_2Enum @ X126)))))&(((X126)=(fo__c_2Enum_2E0))|(p @ (ap @ (ap @ c_2Einteger_2Eint__lt @ (ap @ c_2Einteger_2Eint__neg @ (ap @ c_2Einteger_2Eint__of__num @ (inj__ty_2Enum_2Enum @ X125)))) @ (ap @ c_2Einteger_2Eint__of__num @ (inj__ty_2Enum_2Enum @ X126))))))&(~(p @ (ap @ (ap @ c_2Einteger_2Eint__lt @ (ap @ c_2Einteger_2Eint__neg @ (ap @ c_2Einteger_2Eint__of__num @ (inj__ty_2Enum_2Enum @ X125)))) @ (ap @ c_2Einteger_2Eint__of__num @ (inj__ty_2Enum_2Enum @ X126))))|(((X125)!=(fo__c_2Enum_2E0))|((X126)!=(fo__c_2Enum_2E0))))))&((~(p @ (ap @ (ap @ c_2Eprim__rec_2E_3C @ (inj__ty_2Enum_2Enum @ X126)) @ (inj__ty_2Enum_2Enum @ X125)))|(p @ (ap @ (ap @ c_2Einteger_2Eint__lt @ (ap @ c_2Einteger_2Eint__neg @ (ap @ c_2Einteger_2Eint__of__num @ (inj__ty_2Enum_2Enum @ X125)))) @ (ap @ c_2Einteger_2Eint__neg @ (ap @ c_2Einteger_2Eint__of__num @ (inj__ty_2Enum_2Enum @ X126))))))&(~(p @ (ap @ (ap @ c_2Einteger_2Eint__lt @ (ap @ c_2Einteger_2Eint__neg @ (ap @ c_2Einteger_2Eint__of__num @ (inj__ty_2Enum_2Enum @ X125)))) @ (ap @ c_2Einteger_2Eint__neg @ (ap @ c_2Einteger_2Eint__of__num @ (inj__ty_2Enum_2Enum @ X126)))))|(p @ (ap @ (ap @ c_2Eprim__rec_2E_3C @ (inj__ty_2Enum_2Enum @ X126)) @ (inj__ty_2Enum_2Enum @ X125))))))&((~(p @ (ap @ (ap @ c_2Eprim__rec_2E_3C @ (inj__ty_2Enum_2Enum @ X125)) @ (inj__ty_2Enum_2Enum @ X126)))|(p @ (ap @ (ap @ c_2Einteger_2Eint__lt @ (ap @ c_2Einteger_2Eint__of__num @ (inj__ty_2Enum_2Enum @ X125))) @ (ap @ c_2Einteger_2Eint__of__num @ (inj__ty_2Enum_2Enum @ X126)))))&(~(p @ (ap @ (ap @ c_2Einteger_2Eint__lt @ (ap @ c_2Einteger_2Eint__of__num @ (inj__ty_2Enum_2Enum @ X125))) @ (ap @ c_2Einteger_2Eint__of__num @ (inj__ty_2Enum_2Enum @ X126))))|(p @ (ap @ (ap @ c_2Eprim__rec_2E_3C @ (inj__ty_2Enum_2Enum @ X125)) @ (inj__ty_2Enum_2Enum @ X126))))))), inference(distribute,[status(thm)],[inference(fof_nnf,[status(thm)],[inference(variable_rename,[status(thm)],[inference(fof_nnf,[status(thm)],[c_0_34])])])])).
20.59/4.99	thf(c_0_45, plain, ![X4:$i]:(((p @ X4)|((X4)=(inj__o @ (~($true))))|~((mem @ X4 @ bool)))), inference(split_conjunct,[status(thm)],[c_0_35])).
20.59/4.99	thf(c_0_46, plain, (mem @ c_2Ebool_2EF @ bool), inference(split_conjunct,[status(thm)],[mem_c_2Ebool_2EF])).
20.59/4.99	thf(c_0_47, plain, ~((p @ c_2Ebool_2EF)), inference(split_conjunct,[status(thm)],[c_0_36])).
20.59/4.99	thf(c_0_48, plain, ![X29:tp__ty_2Einteger_2Eint]:(((surj__ty_2Einteger_2Eint @ (ap @ c_2Einteger_2Eint__neg @ (inj__ty_2Einteger_2Eint @ X29)))=(fo__c_2Einteger_2Eint__neg @ X29))), inference(spm,[status(thm)],[c_0_24, c_0_37])).
20.59/4.99	thf(c_0_49, plain, ((inj__ty_2Einteger_2Eint @ (surj__ty_2Einteger_2Eint @ (ap @ c_2Einteger_2Eint__of__num @ c_2Enum_2E0)))=(ap @ c_2Einteger_2Eint__of__num @ c_2Enum_2E0)), inference(rw,[status(thm)],[inference(spm,[status(thm)],[c_0_25, c_0_38]), c_0_30])).
20.59/4.99	thf(c_0_50, plain, ((surj__ty_2Einteger_2Eint @ (ap @ c_2Einteger_2Eint__neg @ (ap @ c_2Einteger_2Eint__of__num @ c_2Enum_2E0)))=(surj__ty_2Einteger_2Eint @ (ap @ c_2Einteger_2Eint__of__num @ c_2Enum_2E0))), inference(rw,[status(thm)],[inference(rw,[status(thm)],[c_0_39, c_0_30]), c_0_30])).
20.59/4.99	thf(c_0_51, plain, ![X105:del, X106:del, X107:$i, X108:$i]:((~(mem @ X107 @ (arr @ X105 @ X106))|(~(mem @ X108 @ X105)|(mem @ (ap @ X107 @ X108) @ X106)))), inference(fof_nnf,[status(thm)],[inference(shift_quantors,[status(thm)],[inference(variable_rename,[status(thm)],[inference(fof_nnf,[status(thm)],[c_0_40])])])])).
20.59/4.99	thf(c_0_52, plain, ![X10:del, X11:$i]:(((mem @ X11 @ bool)=>![X12:$i]:(((mem @ X12 @ bool)=>![X13:$i]:(((mem @ X13 @ X10)=>![X14:$i]:(((mem @ X14 @ X10)=>![X15:$i]:(((mem @ X15 @ X10)=>![X16:$i]:(((mem @ X16 @ X10)=>(((((p @ X11)<=>(p @ X12))&((p @ X12)=>((X13)=(X14))))&(~(p @ X12)=>((X15)=(X16))))=>((ap @ (ap @ (ap @ (c_2Ebool_2ECOND @ X10) @ X11) @ X13) @ X15)=(ap @ (ap @ (ap @ (c_2Ebool_2ECOND @ X10) @ X12) @ X14) @ X16))))))))))))))), inference(fof_simplification,[status(thm)],[conj_thm_2Ebool_2ECOND__CONG])).
20.59/4.99	thf(c_0_53, plain, ![X127:del, X128:tp__ty_2Einteger_2Eint]:(((ap @ (c_2Einteger__word_2Ei2w @ X127) @ (inj__ty_2Einteger_2Eint @ X128))=(ap @ (ap @ (ap @ (c_2Ebool_2ECOND @ (ty_2Efcp_2Ecart @ bool @ X127)) @ (ap @ (ap @ c_2Einteger_2Eint__lt @ (inj__ty_2Einteger_2Eint @ X128)) @ (ap @ c_2Einteger_2Eint__of__num @ (inj__ty_2Enum_2Enum @ fo__c_2Enum_2E0)))) @ (ap @ (c_2Ewords_2Eword__2comp @ X127) @ (ap @ (c_2Ewords_2En2w @ X127) @ (ap @ c_2Einteger_2ENum @ (ap @ c_2Einteger_2Eint__neg @ (inj__ty_2Einteger_2Eint @ X128)))))) @ (ap @ (c_2Ewords_2En2w @ X127) @ (ap @ c_2Einteger_2ENum @ (inj__ty_2Einteger_2Eint @ X128)))))), inference(variable_rename,[status(thm)],[ax_thm_2Einteger__word_2Ei2w__def])).
20.59/4.99	thf(c_0_54, plain, ![X29:tp__ty_2Einteger_2Eint]:(((surj__ty_2Enum_2Enum @ (ap @ c_2Einteger_2ENum @ (inj__ty_2Einteger_2Eint @ X29)))=(fo__c_2Einteger_2ENum @ X29))), inference(spm,[status(thm)],[c_0_41, c_0_42])).
20.59/4.99	thf(c_0_55, plain, ((surj__ty_2Enum_2Enum @ (ap @ c_2Einteger_2ENum @ (ap @ c_2Einteger_2Eint__of__num @ c_2Enum_2E0)))=(fo__c_2Enum_2E0)), inference(spm,[status(thm)],[c_0_43, c_0_30])).
20.59/4.99	thf(c_0_56, plain, ![X129:del]:(((ap @ (c_2Ewords_2Eword__2comp @ X129) @ (ap @ (c_2Ewords_2En2w @ X129) @ (inj__ty_2Enum_2Enum @ fo__c_2Enum_2E0)))=(ap @ (c_2Ewords_2En2w @ X129) @ (inj__ty_2Enum_2Enum @ fo__c_2Enum_2E0)))), inference(variable_rename,[status(thm)],[conj_thm_2Ewords_2EWORD__NEG__0])).
20.59/4.99	thf(c_0_57, plain, ![X23:tp__ty_2Enum_2Enum, X24:tp__ty_2Enum_2Enum]:((~((p @ (ap @ (ap @ c_2Einteger_2Eint__lt @ (ap @ c_2Einteger_2Eint__neg @ (ap @ c_2Einteger_2Eint__of__num @ (inj__ty_2Enum_2Enum @ X23)))) @ (ap @ c_2Einteger_2Eint__of__num @ (inj__ty_2Enum_2Enum @ X24)))))|((X23)!=(fo__c_2Enum_2E0))|((X24)!=(fo__c_2Enum_2E0)))), inference(split_conjunct,[status(thm)],[c_0_44])).
20.59/4.99	thf(c_0_58, plain, ((inj__o @ (~($true)))=(c_2Ebool_2EF)), inference(sr,[status(thm)],[inference(spm,[status(thm)],[c_0_45, c_0_46]), c_0_47])).
20.59/4.99	thf(c_0_59, plain, ((fo__c_2Einteger_2Eint__neg @ (surj__ty_2Einteger_2Eint @ (ap @ c_2Einteger_2Eint__of__num @ c_2Enum_2E0)))=(surj__ty_2Einteger_2Eint @ (ap @ c_2Einteger_2Eint__of__num @ c_2Enum_2E0))), inference(rw,[status(thm)],[inference(spm,[status(thm)],[c_0_48, c_0_49]), c_0_50])).
20.59/4.99	thf(c_0_60, plain, ![X4:$i, X6:$i, X2:del, X1:del]:(((mem @ (ap @ X4 @ X6) @ X2)|~((mem @ X4 @ (arr @ X1 @ X2)))|~((mem @ X6 @ X1)))), inference(split_conjunct,[status(thm)],[c_0_51])).
20.59/4.99	thf(c_0_61, plain, (mem @ c_2Einteger_2Eint__lt @ (arr @ ty_2Einteger_2Eint @ (arr @ ty_2Einteger_2Eint @ bool))), inference(split_conjunct,[status(thm)],[mem_c_2Einteger_2Eint__lt])).
20.59/4.99	thf(c_0_62, plain, ![X147:tp__ty_2Einteger_2Eint]:((mem @ (inj__ty_2Einteger_2Eint @ X147) @ ty_2Einteger_2Eint)), inference(variable_rename,[status(thm)],[stp_inj_mem_ty_2Einteger_2Eint])).
20.59/4.99	thf(c_0_63, plain, ![X114:del, X115:$i, X116:$i, X117:$i, X118:$i, X119:$i, X120:$i]:(((((~(p @ X116)|((p @ X116)|(~(p @ X115)|~(p @ X116)))|((ap @ (ap @ (ap @ (c_2Ebool_2ECOND @ X114) @ X115) @ X117) @ X119)=(ap @ (ap @ (ap @ (c_2Ebool_2ECOND @ X114) @ X116) @ X118) @ X120))|~(mem @ X120 @ X114)|~(mem @ X119 @ X114)|~(mem @ X118 @ X114)|~(mem @ X117 @ X114)|~(mem @ X116 @ bool)|~(mem @ X115 @ bool))&(((X119)!=(X120))|((p @ X116)|(~(p @ X115)|~(p @ X116)))|((ap @ (ap @ (ap @ (c_2Ebool_2ECOND @ X114) @ X115) @ X117) @ X119)=(ap @ (ap @ (ap @ (c_2Ebool_2ECOND @ X114) @ X116) @ X118) @ X120))|~(mem @ X120 @ X114)|~(mem @ X119 @ X114)|~(mem @ X118 @ X114)|~(mem @ X117 @ X114)|~(mem @ X116 @ bool)|~(mem @ X115 @ bool)))&((~(p @ X116)|(((X117)!=(X118))|(~(p @ X115)|~(p @ X116)))|((ap @ (ap @ (ap @ (c_2Ebool_2ECOND @ X114) @ X115) @ X117) @ X119)=(ap @ (ap @ (ap @ (c_2Ebool_2ECOND @ X114) @ X116) @ X118) @ X120))|~(mem @ X120 @ X114)|~(mem @ X119 @ X114)|~(mem @ X118 @ X114)|~(mem @ X117 @ X114)|~(mem @ X116 @ bool)|~(mem @ X115 @ bool))&(((X119)!=(X120))|(((X117)!=(X118))|(~(p @ X115)|~(p @ X116)))|((ap @ (ap @ (ap @ (c_2Ebool_2ECOND @ X114) @ X115) @ X117) @ X119)=(ap @ (ap @ (ap @ (c_2Ebool_2ECOND @ X114) @ X116) @ X118) @ X120))|~(mem @ X120 @ X114)|~(mem @ X119 @ X114)|~(mem @ X118 @ X114)|~(mem @ X117 @ X114)|~(mem @ X116 @ bool)|~(mem @ X115 @ bool))))&(((~(p @ X116)|((p @ X116)|((p @ X115)|(p @ X116)))|((ap @ (ap @ (ap @ (c_2Ebool_2ECOND @ X114) @ X115) @ X117) @ X119)=(ap @ (ap @ (ap @ (c_2Ebool_2ECOND @ X114) @ X116) @ X118) @ X120))|~(mem @ X120 @ X114)|~(mem @ X119 @ X114)|~(mem @ X118 @ X114)|~(mem @ X117 @ X114)|~(mem @ X116 @ bool)|~(mem @ X115 @ bool))&(((X119)!=(X120))|((p @ X116)|((p @ X115)|(p @ X116)))|((ap @ (ap @ (ap @ (c_2Ebool_2ECOND @ X114) @ X115) @ X117) @ X119)=(ap @ (ap @ (ap @ (c_2Ebool_2ECOND @ X114) @ X116) @ X118) @ X120))|~(mem @ X120 @ X114)|~(mem @ X119 @ X114)|~(mem @ X118 @ X114)|~(mem @ X117 @ X114)|~(mem @ X116 @ bool)|~(mem @ X115 @ bool)))&((~(p @ X116)|(((X117)!=(X118))|((p @ X115)|(p @ X116)))|((ap @ (ap @ (ap @ (c_2Ebool_2ECOND @ X114) @ X115) @ X117) @ X119)=(ap @ (ap @ (ap @ (c_2Ebool_2ECOND @ X114) @ X116) @ X118) @ X120))|~(mem @ X120 @ X114)|~(mem @ X119 @ X114)|~(mem @ X118 @ X114)|~(mem @ X117 @ X114)|~(mem @ X116 @ bool)|~(mem @ X115 @ bool))&(((X119)!=(X120))|(((X117)!=(X118))|((p @ X115)|(p @ X116)))|((ap @ (ap @ (ap @ (c_2Ebool_2ECOND @ X114) @ X115) @ X117) @ X119)=(ap @ (ap @ (ap @ (c_2Ebool_2ECOND @ X114) @ X116) @ X118) @ X120))|~(mem @ X120 @ X114)|~(mem @ X119 @ X114)|~(mem @ X118 @ X114)|~(mem @ X117 @ X114)|~(mem @ X116 @ bool)|~(mem @ X115 @ bool)))))), inference(distribute,[status(thm)],[inference(fof_nnf,[status(thm)],[inference(shift_quantors,[status(thm)],[inference(variable_rename,[status(thm)],[inference(fof_nnf,[status(thm)],[c_0_52])])])])])).
20.59/4.99	thf(c_0_64, plain, ![X1:del, X29:tp__ty_2Einteger_2Eint]:(((ap @ (c_2Einteger__word_2Ei2w @ X1) @ (inj__ty_2Einteger_2Eint @ X29))=(ap @ (ap @ (ap @ (c_2Ebool_2ECOND @ (ty_2Efcp_2Ecart @ bool @ X1)) @ (ap @ (ap @ c_2Einteger_2Eint__lt @ (inj__ty_2Einteger_2Eint @ X29)) @ (ap @ c_2Einteger_2Eint__of__num @ (inj__ty_2Enum_2Enum @ fo__c_2Enum_2E0)))) @ (ap @ (c_2Ewords_2Eword__2comp @ X1) @ (ap @ (c_2Ewords_2En2w @ X1) @ (ap @ c_2Einteger_2ENum @ (ap @ c_2Einteger_2Eint__neg @ (inj__ty_2Einteger_2Eint @ X29)))))) @ (ap @ (c_2Ewords_2En2w @ X1) @ (ap @ c_2Einteger_2ENum @ (inj__ty_2Einteger_2Eint @ X29)))))), inference(split_conjunct,[status(thm)],[c_0_53])).
20.59/4.99	thf(c_0_65, plain, ((fo__c_2Einteger_2ENum @ (surj__ty_2Einteger_2Eint @ (ap @ c_2Einteger_2Eint__of__num @ c_2Enum_2E0)))=(fo__c_2Enum_2E0)), inference(rw,[status(thm)],[inference(spm,[status(thm)],[c_0_54, c_0_49]), c_0_55])).
20.59/4.99	thf(c_0_66, plain, ![X1:del]:(((ap @ (c_2Ewords_2Eword__2comp @ X1) @ (ap @ (c_2Ewords_2En2w @ X1) @ (inj__ty_2Enum_2Enum @ fo__c_2Enum_2E0)))=(ap @ (c_2Ewords_2En2w @ X1) @ (inj__ty_2Enum_2Enum @ fo__c_2Enum_2E0)))), inference(split_conjunct,[status(thm)],[c_0_56])).
20.59/4.99	thf(c_0_67, plain, ~((p @ (ap @ (ap @ c_2Einteger_2Eint__lt @ (ap @ c_2Einteger_2Eint__neg @ (ap @ c_2Einteger_2Eint__of__num @ c_2Enum_2E0))) @ (ap @ c_2Einteger_2Eint__of__num @ c_2Enum_2E0)))), inference(rw,[status(thm)],[inference(rw,[status(thm)],[inference(er,[status(thm)],[inference(er,[status(thm)],[c_0_57])]), c_0_30]), c_0_30])).
20.59/4.99	thf(c_0_68, plain, ![X4:$i]:((((X4)=(c_2Ebool_2EF))|(p @ X4)|~((mem @ X4 @ bool)))), inference(rw,[status(thm)],[c_0_45, c_0_58])).
20.59/4.99	thf(c_0_69, plain, ((ap @ c_2Einteger_2Eint__neg @ (ap @ c_2Einteger_2Eint__of__num @ c_2Enum_2E0))=(ap @ c_2Einteger_2Eint__of__num @ c_2Enum_2E0)), inference(rw,[status(thm)],[inference(rw,[status(thm)],[inference(spm,[status(thm)],[c_0_37, c_0_59]), c_0_49]), c_0_49])).
20.59/4.99	thf(c_0_70, plain, ![X4:$i]:(((mem @ (ap @ c_2Einteger_2Eint__lt @ X4) @ (arr @ ty_2Einteger_2Eint @ bool))|~((mem @ X4 @ ty_2Einteger_2Eint)))), inference(spm,[status(thm)],[c_0_60, c_0_61])).
20.59/4.99	thf(c_0_71, plain, ![X29:tp__ty_2Einteger_2Eint]:((mem @ (inj__ty_2Einteger_2Eint @ X29) @ ty_2Einteger_2Eint)), inference(split_conjunct,[status(thm)],[c_0_62])).
20.59/4.99	thf(c_0_72, plain, ![X10:del]:((![X20:$i]:(((mem @ X20 @ X10)=>![X21:$i]:(((mem @ X21 @ X10)=>((ap @ (ap @ (ap @ (c_2Ebool_2ECOND @ X10) @ c_2Ebool_2ET) @ X20) @ X21)=(X20))))))&![X39:$i]:(((mem @ X39 @ X10)=>![X40:$i]:(((mem @ X40 @ X10)=>((ap @ (ap @ (ap @ (c_2Ebool_2ECOND @ X10) @ c_2Ebool_2EF) @ X39) @ X40)=(X40)))))))), inference(fof_simplification,[status(thm)],[conj_thm_2Ebool_2Ebool__case__thm])).
20.59/4.99	thf(c_0_73, plain, ![X4:$i, X1:del, X8:$i, X6:$i, X9:$i, X12:$i, X11:$i]:(((p @ X11)|(p @ X12)|((ap @ (ap @ (ap @ (c_2Ebool_2ECOND @ X1) @ X11) @ X8) @ X4)=(ap @ (ap @ (ap @ (c_2Ebool_2ECOND @ X1) @ X12) @ X9) @ X6))|((X4)!=(X6))|((X8)!=(X9))|~((mem @ X6 @ X1))|~((mem @ X4 @ X1))|~((mem @ X9 @ X1))|~((mem @ X8 @ X1))|~((mem @ X12 @ bool))|~((mem @ X11 @ bool)))), inference(split_conjunct,[status(thm)],[c_0_63])).
20.59/4.99	thf(c_0_74, plain, ![X1:del, X29:tp__ty_2Einteger_2Eint]:(((ap @ (ap @ (ap @ (c_2Ebool_2ECOND @ (ty_2Efcp_2Ecart @ bool @ X1)) @ (ap @ (ap @ c_2Einteger_2Eint__lt @ (inj__ty_2Einteger_2Eint @ X29)) @ (ap @ c_2Einteger_2Eint__of__num @ c_2Enum_2E0))) @ (ap @ (c_2Ewords_2Eword__2comp @ X1) @ (ap @ (c_2Ewords_2En2w @ X1) @ (ap @ c_2Einteger_2ENum @ (ap @ c_2Einteger_2Eint__neg @ (inj__ty_2Einteger_2Eint @ X29)))))) @ (ap @ (c_2Ewords_2En2w @ X1) @ (ap @ c_2Einteger_2ENum @ (inj__ty_2Einteger_2Eint @ X29))))=(ap @ (c_2Einteger__word_2Ei2w @ X1) @ (inj__ty_2Einteger_2Eint @ X29)))), inference(rw,[status(thm)],[c_0_64, c_0_30])).
20.59/4.99	thf(c_0_75, plain, ((ap @ c_2Einteger_2ENum @ (ap @ c_2Einteger_2Eint__of__num @ c_2Enum_2E0))=(c_2Enum_2E0)), inference(rw,[status(thm)],[inference(rw,[status(thm)],[inference(spm,[status(thm)],[c_0_42, c_0_65]), c_0_30]), c_0_49])).
20.59/4.99	thf(c_0_76, plain, ![X1:del]:(((ap @ (c_2Ewords_2Eword__2comp @ X1) @ (ap @ (c_2Ewords_2En2w @ X1) @ c_2Enum_2E0))=(ap @ (c_2Ewords_2En2w @ X1) @ c_2Enum_2E0))), inference(rw,[status(thm)],[inference(rw,[status(thm)],[c_0_66, c_0_30]), c_0_30])).
20.59/4.99	thf(c_0_77, plain, (((ap @ (ap @ c_2Einteger_2Eint__lt @ (ap @ c_2Einteger_2Eint__of__num @ c_2Enum_2E0)) @ (ap @ c_2Einteger_2Eint__of__num @ c_2Enum_2E0))=(c_2Ebool_2EF))|~((mem @ (ap @ (ap @ c_2Einteger_2Eint__lt @ (ap @ c_2Einteger_2Eint__of__num @ c_2Enum_2E0)) @ (ap @ c_2Einteger_2Eint__of__num @ c_2Enum_2E0)) @ bool))), inference(rw,[status(thm)],[inference(rw,[status(thm)],[inference(spm,[status(thm)],[c_0_67, c_0_68]), c_0_69]), c_0_69])).
20.59/4.99	thf(c_0_78, plain, ![X6:$i, X4:$i]:(((mem @ (ap @ (ap @ c_2Einteger_2Eint__lt @ X4) @ X6) @ bool)|~((mem @ X6 @ ty_2Einteger_2Eint))|~((mem @ X4 @ ty_2Einteger_2Eint)))), inference(spm,[status(thm)],[c_0_60, c_0_70])).
20.59/4.99	thf(c_0_79, plain, (mem @ (ap @ c_2Einteger_2Eint__of__num @ c_2Enum_2E0) @ ty_2Einteger_2Eint), inference(spm,[status(thm)],[c_0_71, c_0_49])).
20.59/4.99	thf(c_0_80, negated_conjecture, ~(![X10:del]:(((ap @ (c_2Einteger__word_2Ei2w @ X10) @ (ap @ c_2Einteger_2Eint__of__num @ (inj__ty_2Enum_2Enum @ fo__c_2Enum_2E0)))=(ap @ (c_2Ewords_2En2w @ X10) @ (inj__ty_2Enum_2Enum @ fo__c_2Enum_2E0))))), inference(assume_negation,[status(cth)],[conj_thm_2Einteger__word_2Ei2w__0])).
20.59/4.99	thf(c_0_81, plain, ![X151:del, X152:$i, X153:$i, X154:$i, X155:$i]:(((~(mem @ X152 @ X151)|(~(mem @ X153 @ X151)|((ap @ (ap @ (ap @ (c_2Ebool_2ECOND @ X151) @ c_2Ebool_2ET) @ X152) @ X153)=(X152))))&(~(mem @ X154 @ X151)|(~(mem @ X155 @ X151)|((ap @ (ap @ (ap @ (c_2Ebool_2ECOND @ X151) @ c_2Ebool_2EF) @ X154) @ X155)=(X155)))))), inference(fof_nnf,[status(thm)],[inference(shift_quantors,[status(thm)],[inference(variable_rename,[status(thm)],[inference(fof_nnf,[status(thm)],[c_0_72])])])])).
20.59/4.99	thf(c_0_82, plain, ![X4:$i, X9:$i, X8:$i, X6:$i, X1:del]:((((ap @ (ap @ (ap @ (c_2Ebool_2ECOND @ X1) @ X4) @ X6) @ X8)=(ap @ (ap @ (ap @ (c_2Ebool_2ECOND @ X1) @ X9) @ X6) @ X8))|(p @ X9)|(p @ X4)|~((mem @ X9 @ bool))|~((mem @ X4 @ bool))|~((mem @ X6 @ X1))|~((mem @ X8 @ X1)))), inference(er,[status(thm)],[inference(er,[status(thm)],[c_0_73])])).
20.59/4.99	thf(c_0_83, plain, ![X1:del]:(((ap @ (ap @ (ap @ (c_2Ebool_2ECOND @ (ty_2Efcp_2Ecart @ bool @ X1)) @ (ap @ (ap @ c_2Einteger_2Eint__lt @ (ap @ c_2Einteger_2Eint__of__num @ c_2Enum_2E0)) @ (ap @ c_2Einteger_2Eint__of__num @ c_2Enum_2E0))) @ (ap @ (c_2Ewords_2En2w @ X1) @ c_2Enum_2E0)) @ (ap @ (c_2Ewords_2En2w @ X1) @ c_2Enum_2E0))=(ap @ (c_2Einteger__word_2Ei2w @ X1) @ (ap @ c_2Einteger_2Eint__of__num @ c_2Enum_2E0)))), inference(rw,[status(thm)],[inference(rw,[status(thm)],[inference(rw,[status(thm)],[inference(rw,[status(thm)],[inference(spm,[status(thm)],[c_0_74, c_0_49]), c_0_69]), c_0_75]), c_0_76]), c_0_75])).
20.59/4.99	thf(c_0_84, plain, ~((p @ (ap @ (ap @ c_2Einteger_2Eint__lt @ (ap @ c_2Einteger_2Eint__of__num @ c_2Enum_2E0)) @ (ap @ c_2Einteger_2Eint__of__num @ c_2Enum_2E0)))), inference(spm,[status(thm)],[c_0_67, c_0_69])).
20.59/4.99	thf(c_0_85, plain, ((ap @ (ap @ c_2Einteger_2Eint__lt @ (ap @ c_2Einteger_2Eint__of__num @ c_2Enum_2E0)) @ (ap @ c_2Einteger_2Eint__of__num @ c_2Enum_2E0))=(c_2Ebool_2EF)), inference(cn,[status(thm)],[inference(rw,[status(thm)],[inference(spm,[status(thm)],[c_0_77, c_0_78]), c_0_79])])).
20.59/4.99	thf(c_0_86, plain, ![X131:del]:((mem @ (c_2Ewords_2En2w @ X131) @ (arr @ ty_2Enum_2Enum @ (ty_2Efcp_2Ecart @ bool @ X131)))), inference(variable_rename,[status(thm)],[mem_c_2Ewords_2En2w])).
20.59/4.99	thf(c_0_87, negated_conjecture, ((ap @ (c_2Einteger__word_2Ei2w @ esk1_0) @ (ap @ c_2Einteger_2Eint__of__num @ (inj__ty_2Enum_2Enum @ fo__c_2Enum_2E0)))!=(ap @ (c_2Ewords_2En2w @ esk1_0) @ (inj__ty_2Enum_2Enum @ fo__c_2Enum_2E0))), inference(fof_nnf,[status(thm)],[inference(skolemize,[status(esa)],[inference(variable_rename,[status(thm)],[inference(fof_nnf,[status(thm)],[c_0_80])])])])).
20.59/4.99	thf(c_0_88, plain, ![X4:$i, X6:$i, X1:del]:((((ap @ (ap @ (ap @ (c_2Ebool_2ECOND @ X1) @ c_2Ebool_2EF) @ X4) @ X6)=(X6))|~((mem @ X4 @ X1))|~((mem @ X6 @ X1)))), inference(split_conjunct,[status(thm)],[c_0_81])).
20.59/4.99	thf(c_0_89, plain, ![X1:del, X4:$i]:((((ap @ (ap @ (ap @ (c_2Ebool_2ECOND @ (ty_2Efcp_2Ecart @ bool @ X1)) @ X4) @ (ap @ (c_2Ewords_2En2w @ X1) @ c_2Enum_2E0)) @ (ap @ (c_2Ewords_2En2w @ X1) @ c_2Enum_2E0))=(ap @ (c_2Einteger__word_2Ei2w @ X1) @ (ap @ c_2Einteger_2Eint__of__num @ c_2Enum_2E0)))|(p @ X4)|~((mem @ (ap @ (c_2Ewords_2En2w @ X1) @ c_2Enum_2E0) @ (ty_2Efcp_2Ecart @ bool @ X1)))|~((mem @ X4 @ bool)))), inference(cn,[status(thm)],[inference(rw,[status(thm)],[inference(rw,[status(thm)],[inference(sr,[status(thm)],[inference(spm,[status(thm)],[c_0_82, c_0_83]), c_0_84]), c_0_85]), c_0_46])])).
20.59/4.99	thf(c_0_90, plain, ![X1:del]:((mem @ (c_2Ewords_2En2w @ X1) @ (arr @ ty_2Enum_2Enum @ (ty_2Efcp_2Ecart @ bool @ X1)))), inference(split_conjunct,[status(thm)],[c_0_86])).
20.59/4.99	thf(c_0_91, negated_conjecture, ((ap @ (c_2Einteger__word_2Ei2w @ esk1_0) @ (ap @ c_2Einteger_2Eint__of__num @ (inj__ty_2Enum_2Enum @ fo__c_2Enum_2E0)))!=(ap @ (c_2Ewords_2En2w @ esk1_0) @ (inj__ty_2Enum_2Enum @ fo__c_2Enum_2E0))), inference(split_conjunct,[status(thm)],[c_0_87])).
20.59/4.99	thf(c_0_92, plain, ![X1:del]:((((ap @ (c_2Einteger__word_2Ei2w @ X1) @ (ap @ c_2Einteger_2Eint__of__num @ c_2Enum_2E0))=(ap @ (c_2Ewords_2En2w @ X1) @ c_2Enum_2E0))|~((mem @ (ap @ (c_2Ewords_2En2w @ X1) @ c_2Enum_2E0) @ (ty_2Efcp_2Ecart @ bool @ X1))))), inference(sr,[status(thm)],[inference(cn,[status(thm)],[inference(rw,[status(thm)],[inference(spm,[status(thm)],[c_0_88, c_0_89]), c_0_46])]), c_0_47])).
20.59/4.99	thf(c_0_93, plain, ![X1:del, X4:$i]:(((mem @ (ap @ (c_2Ewords_2En2w @ X1) @ X4) @ (ty_2Efcp_2Ecart @ bool @ X1))|~((mem @ X4 @ ty_2Enum_2Enum)))), inference(spm,[status(thm)],[c_0_60, c_0_90])).
20.59/4.99	thf(c_0_94, plain, (mem @ c_2Enum_2E0 @ ty_2Enum_2Enum), inference(split_conjunct,[status(thm)],[mem_c_2Enum_2E0])).
20.59/4.99	thf(c_0_95, negated_conjecture, ((ap @ (c_2Einteger__word_2Ei2w @ esk1_0) @ (ap @ c_2Einteger_2Eint__of__num @ c_2Enum_2E0))!=(ap @ (c_2Ewords_2En2w @ esk1_0) @ c_2Enum_2E0)), inference(rw,[status(thm)],[inference(rw,[status(thm)],[c_0_91, c_0_30]), c_0_30])).
20.59/4.99	thf(c_0_96, plain, ![X1:del]:(((ap @ (c_2Einteger__word_2Ei2w @ X1) @ (ap @ c_2Einteger_2Eint__of__num @ c_2Enum_2E0))=(ap @ (c_2Ewords_2En2w @ X1) @ c_2Enum_2E0))), inference(cn,[status(thm)],[inference(rw,[status(thm)],[inference(spm,[status(thm)],[c_0_92, c_0_93]), c_0_94])])).
20.59/4.99	thf(c_0_97, negated_conjecture, ($false), inference(cn,[status(thm)],[inference(rw,[status(thm)],[c_0_95, c_0_96])]), ['proof']).
20.59/4.99	# SZS output end CNFRefutation
20.59/4.99	# Parsed axioms                        : 108
20.59/4.99	# Removed by relevancy pruning/SinE    : 60
20.59/4.99	# Initial clauses                      : 82
20.59/4.99	# Removed in clause preprocessing      : 24
20.59/4.99	# Initial clauses in saturation        : 58
20.59/4.99	# Processed clauses                    : 11364
20.59/4.99	# ...of these trivial                  : 242
20.59/4.99	# ...subsumed                          : 9252
20.59/4.99	# ...remaining for further processing  : 1870
20.59/4.99	# Other redundant clauses eliminated   : 34
20.59/4.99	# Clauses deleted for lack of memory   : 0
20.59/4.99	# Backward-subsumed                    : 27
20.59/4.99	# Backward-rewritten                   : 118
20.59/4.99	# Generated clauses                    : 97978
20.59/4.99	# ...of the previous two non-redundant : 92757
20.59/4.99	# ...aggressively subsumed             : 0
20.59/4.99	# Contextual simplify-reflections      : 5
20.59/4.99	# Paramodulations                      : 97932
20.59/4.99	# Factorizations                       : 3
20.59/4.99	# NegExts                              : 0
20.59/4.99	# Equation resolutions                 : 45
20.59/4.99	# Disequality decompositions           : 0
20.59/4.99	# Total rewrite steps                  : 39306
20.59/4.99	# ...of those cached                   : 38371
20.59/4.99	# Propositional unsat checks           : 0
20.59/4.99	#    Propositional check models        : 0
20.59/4.99	#    Propositional check unsatisfiable : 0
20.59/4.99	#    Propositional clauses             : 0
20.59/4.99	#    Propositional clauses after purity: 0
20.59/4.99	#    Propositional unsat core size     : 0
20.59/4.99	#    Propositional preprocessing time  : 0.000
20.59/4.99	#    Propositional encoding time       : 0.000
20.59/4.99	#    Propositional solver time         : 0.000
20.59/4.99	#    Success case prop preproc time    : 0.000
20.59/4.99	#    Success case prop encoding time   : 0.000
20.59/4.99	#    Success case prop solver time     : 0.000
20.59/4.99	# Current number of processed clauses  : 1662
20.59/4.99	#    Positive orientable unit clauses  : 306
20.59/4.99	#    Positive unorientable unit clauses: 0
20.59/4.99	#    Negative unit clauses             : 506
20.59/4.99	#    Non-unit-clauses                  : 850
20.59/4.99	# Current number of unprocessed clauses: 81328
20.59/4.99	# ...number of literals in the above   : 176889
20.59/4.99	# Current number of archived formulas  : 0
20.59/4.99	# Current number of archived clauses   : 203
20.59/4.99	# Clause-clause subsumption calls (NU) : 108974
20.59/4.99	# Rec. Clause-clause subsumption calls : 66572
20.59/4.99	# Non-unit clause-clause subsumptions  : 2427
20.59/4.99	# Unit Clause-clause subsumption calls : 7468
20.59/4.99	# Rewrite failures with RHS unbound    : 0
20.59/4.99	# BW rewrite match attempts            : 18138
20.59/4.99	# BW rewrite match successes           : 60
20.59/4.99	# Condensation attempts                : 11364
20.59/4.99	# Condensation successes               : 28
20.59/4.99	# Termbank termtop insertions          : 2686749
20.59/4.99	# Search garbage collected termcells   : 1501
20.59/4.99	
20.59/4.99	# -------------------------------------------------
20.59/4.99	# User time                : 2.162 s
20.59/4.99	# System time              : 0.068 s
20.59/4.99	# Total time               : 2.230 s
20.59/4.99	# Maximum resident set size: 2260 pages
20.59/4.99	
20.59/4.99	# -------------------------------------------------
20.59/4.99	# User time                : 2.165 s
20.59/4.99	# System time              : 0.070 s
20.59/4.99	# Total time               : 2.235 s
20.59/4.99	# Maximum resident set size: 1856 pages
20.59/4.99	% E exiting
20.59/4.99	% E exiting
20.59/4.99	EOF
